import axios from 'axios';
import config from '@/config';
// import WPT from 'wpt';
const api = axios.create({
    baseURL: config.api,
    withCredentials: true
});

// 请求拦截器
api.interceptors.request.use(function (config) {
    return config;
}, function (error) {
    return Promise.reject(error);
});

// 响应拦截器
api.interceptors.response.use(function (response) {
    const data = response.data;

    if (data.code === 0) {
        return data.data;
    }
    
    if (data.code === 900) {
        // 未登录
    }

    // WPT.Modal.tips(data.msg);
    return Promise.reject(data);

}, function (error) {
    console.log('请求失败', error);
    return Promise.reject(error);
});
export default api;
